package com.ctshk.rpc.scenic.req;

import com.ctshk.common.model.PageReq;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class ScenicResourceReq extends PageReq implements Serializable {

    @ApiModelProperty(value = "城市名称")
    private String cityName;

    @ApiModelProperty(value = "产品名称")
    private String name;

    @ApiModelProperty(value = "供应商名称")
    private String supplierName;

    @ApiModelProperty(value = "景点id列表")
    private List<String> scenicIdList;

    @ApiModelProperty(value = "产品来源(1 API ,2 手动录入)")
    private Integer sourceType;

    @ApiModelProperty(value = "售卖状态")
    private Integer saleStatus;

    @ApiModelProperty(value = "审批状态")
    private Integer approvalStatus;

    @ApiModelProperty(value = "状态")
    private Integer status;

    @ApiModelProperty(value = "是否允许自由行打包(1 允许,2 不允许,3 只限打包)")
    private Integer allowPackage;

    @ApiModelProperty(value = "负责人ids")
    private List<Long> chargeUserIds;

    @ApiModelProperty(value = "用户id")
    private Long userId;
}
